rumors say that - Spanish English Dictionary